.search{
    height:45px;
}
.search-div{
    background-color:#EBEBEB;
    width:1000px;
    height:50px;
    margin-left: auto;
    margin-right: auto; 
    position: relative;
    font-size:14px;
    margin-top:28px;
}
.search-left{
    position:absolute;
    width:250px;
    height:20px;
    top:15px;
    left:10px;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.search-right{
    position:absolute;
    width:250px;
    height:20px;
    top:13px;
    right:10px;

    
}
.search-right a{
    position:absolute;
    right:10px;
    color:#1ABEBF;
    top:2px;
    
}
.search-right img{
    position:absolute;
    right:210px;
    top:3px;
}

.search-input{
    background-color: #fff;
    width:210px;
    height:18px;
    position:absolute;
    left:350px;
    top:16px;
}
.input-right{
    position:absolute;
    right:0;
    height:18px;
}
.input-right button{
    position:absolute;
    width:43px;
    height:18px;
    right:0;        
    top:0;          
    border:none;
    outline:none;
    background-color:white;
}
.search-input span{
    position:absolute;
    right:46px;
    top:2.5px;
}